banking subsidiary - Spanish English Dictionary